Big Huge Thesaurus

Leyte invasion

noun